#include <stdio.h>

int main(void)
{
    // 从控制台读取人民币金额（元，0-100）
    int n;
    if (scanf("%d", &n) != 1) {
        return 0;
    }

    // 贪心分解为 10、5、2、1 的最少张数
    int c10 = n / 10; n %= 10;
    int c5  = n / 5;  n %= 5;
    int c2  = n / 2;  
    int c1  = n % 2;

    // 输出四个整数，空格分隔，末尾不加换行
    printf("%d %d %d %d", c10, c5, c2, c1);
    return 0;
}